886
303
704
281
487
907
197
282
819
499
218
401
478
237
527
359
407
1566
621
1071
981
262
181
738
331
495
485
502
154
1220
262
266
477
355
176
146
333
195
200
181
476
221
804
376
630
336
507
595
1160
327
986
649
691
1209
386
574
1044
1414
502
1558