181997
11
19783
2
2535
3546
1
17946
0
21152
8
3090
6
2983
3083
32302
25669
4168
5
572
4614
814
902
1194
236066
14
2932
8819
12
1606
3498
4
2502
1941
131589
1516
2732
2996
3715
5440