1266
2
1977
1
2983
2190
1175
2061
3
2688
1131
17391
7
3378
2741
4
4029
8
1694
1243
658
2667
1913
0
1451
951
12472
2122
12459
2312