1651
1590
4226
1028
1547
1281
781
1024
2262
665
1827
2519
1540
629
796
926
1645
821
904
822
865
1519
667
1073
950
723
689
810
1909
1530
808
1207
1275
4163
1124
691
2670
875
1020
1381
2551
2213
2724
1408
1507
1006
2213
1597
667
859
888
550
1011
755
2356
2705
2192
967
2424
808
1041
1408
1101
5780
1266
1752
1032
1110
685
1847
778
1643
1390
704
1437
1760
864
1434
621
779
895
1134
821
3278
679
2098
771
1155
1129
1454
1532
899
694
669
697
715
704
1253
892
1330
855
1848
710
1036
1819
1021
839
652
3257
862
1908
1271
1256
606
1972
628
1454
645
790
952