2535
2
19783
1380
0
2980
1
1787
32302
3498
4
25669
2719
3
2327
11
3546
496
17946
572
1168
1189
2209
101569
2377
11871
4768
5
6225
1545
802
14
2082
14118
18
2499
3326
297066