32302
0
2535
2
25669
1168
1
19783
1316
3498
4
2934
17946
572
1734
7567
6
915
2180
3
2750
14
912
1193
21152
8
2932
1603
1005
989
985
745
5402
9
1189
301
3779
2570