2535
2
181997
11
19783
17946
0
32302
2195
1
25669
1857
21152
8
1369
2932
1381
3498
4
1752
1189
3779
1636
5
3765
2576
14
1172
1153
2996
3090
6
1166
572
3513
3080
3
1044
1804