19783
2
25669
0
32302
2316
2535
2366
1
17946
7793
4
3090
6
1730
3765
2921
5
2932
3498
2666
9
2794
2906
1153
5440
8
2012
1529
2124
3
2512
21152
6779
1672
3673
5226
964
1873