25669
0
19783
2
32302
3176
1819
1
21152
8
3008
3
1386
1812
2535
3498
4
2907
2932
17946
2661
9
15233
2366
2966
10
983
2505
3090
6
4309
1162
2309
2316
1124
1585
2069
5
755
2337