2535
2
21152
8
5805
3
3546
1
3090
6
3083
1780
32302
0
19783
2994
5
2932
3498
4
444571
9
17946
1782
3962
1294
1153
1683
9220
25669
7086
12
3080
3304
1044
742
7820
7
4690
4044
873