4042
3221
892
602
1490
576
1056
818
573
629
559
4183
595
1525
606
4632
727
616
527
715
1111
619
2191
1040
607
1864
3209
896
908
964
765
2124
796
1306
838
803
700
1347
1604
639
1676
2420
744
2178
678
1409
1162
2635
1776
3041
562
602
1779
560
526
1299
1199
1174
745
561
654
1395
1205
1818
621
633
1307
769
1685
1238
681
1101
1630
1038
693
890
637
1489
1371
2110
589
1836
759
926
657
1653
1217
729
1927
2675
639
574
991
934
1060
1319
4760
1516
1024
859
602
591
2021
594
576
2297
668
9396
810
597
1755
1438
740
2843
714
1171
680
640
4151
649