2175
2161
1751
1727
1835
2494
1620
2265
1736
1357
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
3040
1678
1623
1445
1001
901
860
976
1115
752
1040
1341
1157
836
986
1837
1255
816
1056
1635
1877
2361
1832
858
1193
1114
1111
764
2237
1068
837
1510
2124
746
2403
1722
1728
1420
1813
801
974
967
1017
2935
1222
1162
1002
1503
2087
760
1441
878
1283
1066
1609
1092
971
1110
899
1126