803
214
494
64
1932
786
369
183
492
184
327
93
517
135
479
151
278
141
664
106
731
389
850
380
834
182
546
298
826
386
568
196
601
249
1008
395
1000
375
1037
409