1210
3
984
0
1175
1
1338
1298
2805
1088
4
2102
1286
6
2782
9
1766
2
1427
2838
10
25092
12
2017
5
5069
832
671
504
718
817
457
136
601
8
1512
1445
1107
5857
13
2504