2535
2
19783
32302
0
3724
3
2551
1804
1
3090
6
2087
1539
2932
3196
25669
3498
4
2666
9
17946
2906
1153
1660
2773
5
392
2124
1850
21152
8
1672
7793
2258
1458
3080
1044
2145