1011
943
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
3237
773
824
1293
927
926
1310
1523
679
1220
1617
2388
932
1609
921
874
1480
1918
1101
808
928
1267
1243
1024
839
1292
1276
3679
1520
835
879
1414
768
1149
1021
1034
850
1311
2486
1803
1731
7524
1066
711
860
976
1176
830
923
717
1228
2014
854
983
1147
1460
1184
2153
1047
2134