825
544
1064
371
1251
258
285
2942
257
1629
1517
758
289
374
368
441
611
321
671
485
332
306
400
993
1297
306
1846
275
288
1388
2011
1158
952
1178
462
733
671
410
2528
775
2329
1103
403
1170
972
584
980
622
2001
1302
1352
793
616
1046
455
328
473
396
657
1036
573
786
489
309
1241
949
317
369
283
887
1245
327
951
6340
303
955
1197
307
1148
329
2213
412
2844
779
1185
137
1102
443
686
360
2362
1163
287
1413
355
1629
467
701
1273
307
784
246
787
1260
304
258
281
331
754
370
750
611
369
350
447
1645
715
322
943
592