3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
1046
1487
1040
810
896
2521
2297
836
1038
3225
1079
1163
1043
1502
1348
1873
2012
962
1219
1284
1962
2048
1703
1110
1923
2215
1327
2431
1326
1224
1348
867
2656
1122
1110
869
1811
3861
973
1409
1233
1163
1249
1681
1765
1650
789
967
1015
1753
906
931
1497
2480
1765
855
2304
864
8193
1050
1296
1484
2561
1093
770
2181
2160
1191
841
2840
2825
919
2042
2031
1136
3408
844
1191
879
1096
884
853
1031
2093
1530
1187
1316
1050
1383
889
1315
1994
779
1151
1142
810
1184
1709