2535
2
19783
32302
0
1416
1
3090
6
2431
2468
3
2932
25669
3498
4
2666
9
17946
2890
815
1168
2906
1153
2001
1716
2633
1426
1392
21152
8
2600
929
1672
7793
2534
2258
197