2345
1839
2530
1327
802
856
1038
1025
3143
2983
1373
1028
887
2145
1570
878
1048
1181
1514
979
1528
1776
2396
1665
965
940
4723
947
2111
959
952
1783
2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
1057
908
1521
889
1846
1266
892
860
1200
840
1024
995
1478
1695
814
857
2579
1976
1010
1279
1580
978
835
3157
2320
18308
4405
1090
1924
1655
1789
814
839
1131
1265
1029
2738
821
951
9950
1010
750
822
873
829
2406
1066
794
976
1383
878
3122
3033
2055
907
987
869
1336
858
1437