1396
11744
969
1760
1077
3231
2656
1219
1505
1445
1289
3332
2641
2211
1173
1100
892
943
1422
1961
995
1396
1004
940
4250
1054
1190
1492
1414
926
911
1112
2464
4093
1047
1478
1302
1449
5077
2709
1051
2306
1235
1191
1761
1093
1227
4990
1085
989
2915
1139
938
1340
2234
895
2092
909
1336
30496
7305
895
990
3181
1463
1388
1095
3722
982
1135
1340
3987
792
1029
1124
1004
1320
983
1928
754
1352
835
904
2639
1372
1311
1414
1138
1175
1328
1599
5220
1719
1479
954
949
1255
1698
847
1324
1652
1589
1712
828
1059
840
1406
793
1070
1886
5995
1072
945
869
1000
1553
1022
900
1255
1700