1498
2022
1972
1213
1938
1692
947
1195
1275
1836
1162
879
1684
1440
1795
2931
970
2271
1109
2321
1471
1312
2122
1369
1356
1513
916
3113
1082
2618
1535
941
1793
1207
2487
1071
1251
1326
973
1062
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
4382
3777
2160
1286
1542
1074
874
1872
1933
1738
1912
858
947
943
942
1327
856
1576
1177
2011
992
903
792
1000
900
1361
1343
933
894
2073
916
3368
2144
816
1087
1261
5005
1997
2720
902
1210
1586
2200
1173
1165
1000
1798
2536
1092
1350
1391
1049
1099
823
1671
914
1241
1023
1429
967
827
2108
1093
868
1077
1039