1326
640
5027
274
1332
1186
847
1351
2523
318
750
987
3833
3994
521
352
289
380
296
635
223
249
525
261
513
394
574
513
456
314
463
303
367
941
482
1651
1601
1675
6908
640
64777
1516
4359
328
2545
431
912
3929
1534
221
372
269
1052
1831
644
382
251
316
589
1304
373
406
385
373
479
637
406
1841
889
1596
336
1083
1517
906
824
1326
2735
1153
365
736
496
325
440
1626
661
589
1366
478
572
646
3725
502
2255
801
1076
999
478
518
707
1059
626
1749
739
1015
333
1701
284
303
636
298
1849
16274
1516
321
304
746
1504
1050
13180
293