2535
2
21152
8
3090
6
3083
1849
32302
0
19783
4775
2932
3498
4
1668
3680
17946
346
1397
1294
1
2238
1153
25669
847
3080
3
297066
9160
5
1044
2145
345
4044
3546
131589
2465