1529
1052
1110
2091
1286
2391
1047
744
1085
905
733
818
850
2319
736
771
3005
2117
2408
3370
1290
964
1388
2022
12036
2425
2464
3485
3032
734
1535
791
1026
895
1275
683
1184
951
4227
849
740
1096
1248
991
2374
724
891
1131
11310
913
836
740
892
6039
3733
767
2141
4804
991
1617
1387
1121
844
1449
926
900
1230
858
1362
895
1639
972
716
809
860
2982
2011
1439
856
1918
1802
1895
1490
924
767
2437
1088
3175
2281
7828
956
944
1562
1169
1273
2295
808
1429
1292
949
894
1249
1082
932
944
947
1305
993
874
4245
3301
679
718
1816
1416
1549
1684
1347
731
2361