1015
1638
871
2387
1044
1064
2956
2788
1148
1073
1055
2323
1924
1040
1838
1025
1894
1323
3156
4482
1460
1779
1779
2434
1081
968
2589
1522
3149
1019
982
1510
1250
972
1956
2599
1312
1803
991
4407
2380
1448
1083
3178
1220
1581
1119
1980
4384
1001
1305
1135
1912
1036
939
1203
968
1155
1493
1471
1948
1620
1141
1292
1708
1404
2335
1023
2751
1003
1522
1236
972
960
858
1249
1344
1097
1290
873
1156
2272
1300
1394
1299
1108
963
1905
1808
1327
1953
2029
1038
909
3629
1851
1992
2551
991
1000
2062
1285
2735
1846
1283
931
1059
956
1484
1844
1365
1526
1252
1917
3287
1639
3121
9094
1790
1008