2693
1338
3419
1393
1147
987
3098
2586
1293
992
6243
959
7567
4842
954
1052
8133
1235
1783
2535
853
8364
822
5035
5977
1542
1077
5843
974
933
969
2994
961
2601
1166
1015
1166
1260
1159
1278
4643
3261
954
1400
1405
976
996
3651
954
7552
1017
950
2021
3289
1324
986
1358
2125
2302
4990
4682
6023
8364
9192
5014
7092
7664
7306
3246
6710
4308
5889
3801
4547
5248
13476