767
1008
1548
1960
800
1785
2625
1668
2011
1884
1868
960
1561
1399
757
1719
1793
979
976
1535
839
1059
1535
884
852
1185
1163
1462
999
2025
953
2508
1003
1324
984
917
1743
843
961
900
1044
1628
1706
1817
1086
771
2635
1779
1297
1680
869
2959
1762
770
1026
1163
1334
772
1839
936
855
1998
1648
1438
2011
1170
1164
701
716
901
1550
1571
751
2206
649
944
731
812
695
937
736
649
830
2317
1367
1297
1073
1295
790
712
612
896
663
901
1540
869
1156
2992
779
1993
2335
759
1036
863
2244
1275
1185
1638
1555
1372
849
2332
766
1793
975
759
2104
808
680
621