25669
0
2535
2
19783
3835
4
21152
8
3090
6
3083
32302
604
1
4562
10
2932
1558
3498
17946
570
2043
1812
1294
1153
1452
1777
4309
3
1574
2505
1162
4724
1239
24337
22
3107
7
2338