1476
943
1589
1174
6423
644
917
1388
1056
1536
3371
1694
3883
1280
750
29812
1529
1052
1110
2091
1286
2391
1047
744
1085
905
733
818
850
2319
736
771
3005
2117
2408
1290
964
1388
2022
12036
2425
2464
3485
3032
734
791
1026
895
1275
683
1184
951
4227
849
740
1096
1248
991
2374
724
1273
1466
1072
835
1362
728
655
796
1101
1795
1279
7828
824
1099
811
4245
1340
698
2048
1018
835
694
761
3252
2108
2320
1794
1292
746
1731
1913
707
1153
1383
1352
690
1275
845
1176
2441
886
1439
1065
1415
1700
1010
1977
1436
724
793
7523
1293
883
719
1177
771
1220
757
771
860