181997
11
2535
2
19783
2932
1192
3242
7
1707
3498
4
672
32302
0
17946
1743
3
1271
1579
1
1153
3090
6
21152
8
25669
2996
2654
3080