2535
2
32302
0
1554
1720
1537
1788
1
1295
3765
4
1306
3498
280
2650
20
2368
4551
7
4311
1233
3683
21152
8
2250
1431
3090
6
3083
1590
1599
297066
1837
1843
3053
2522
19783