25669
0
19783
2
21152
8
3090
6
2535
32302
1069
1
3083
604
2873
3
5169
1294
4724
131589
2366
4562
10
600
2217
181997
11
1211
2505
4309
2749
5
2125
444571
9
1558
2139
4
38477
34
24337
22
1329