2258
1
17946
0
32302
25669
1461
3498
4
19783
2
1369
14
3090
6
572
2788
4768
5
2999
3
7258
2996
2023
21152
8
4044
1189
2535
1595
300
3125
942
1690
1193
833
851
940