19783
2
32302
0
25669
17946
3090
6
3498
4
1461
3765
21152
8
7258
2903
3
2535
2350
1985
1
6327
7
1864
7793
5949
5
7762
2932
982
9611
2763
2666
9
2476
1631
2906
4996
1153
1450