19783
2
25669
0
32302
17946
586
1
2535
2666
9
12472
527
3
21152
8
2906
3262
3090
6
1889
2259
2136
2932
1564
3125
2907
815
3498
4
3745
3546
2525
1933
297066
3460
7
2152