2258
1
3090
6
17946
0
25669
32302
21152
8
1369
1461
3498
4
19783
2
2788
1787
4768
5
2999
3
7258
1768
2903
2932
2023
1595
300
942
1690
572
2131
833
496
1399
14
10180