19783
2
2535
17946
0
32302
25669
2711
3090
6
1267
5209
9
2932
3498
4
2666
2132
8047
18
2478
7258
117
2906
1
929
3
1153
2542
2528
2738
21152
8
1672
4085
7793
2258
3546
2124