1194
1653
1002
2631
842
1014
960
885
1223
980
1025
1019
876
1763
5048
10776
1821
864
881
2435
1068
866
1427
972
2693
1705
1910
1666
1337
1513
944
1127
1368
889
2176
2376
1364
3532
11702
922
891
937
1082
971
1225
3495
1143
2306
1956
2296
1682
1126
1552
1015
1220
1075
1256
1369
1327
959
1425
1024
1090
1451
1191
1429
1193
1573
1396
829
876
853
1149
955
1355
907
2348
1006
906
1504
1417
954
915
1371
2598
1142
1959
1130
952
2200
979
1055
945
6508
814
990
2015
1265
1282
1585
1628
1681
978
4697
1779
1681
1142
1299
1464
1833
1864
1124
969
1411
896
1053
1494
1004
1044
2080