2535
2
32302
0
25669
17946
3498
4
1461
19783
1988
1
3090
6
7258
1013
3931
1066
4044
5
1366
3
2349
1305
737
650
3125
21152
8
1211
1860
2964
3576
1603
2478
2350
4471
1672