19783
2
25669
0
32302
4471
17946
2906
1
21152
8
2535
3083
1827
4044
5
2964
2156
4933
13
9055
10
2009
3765
4
3624
3125
3426
2750
1461
1650
280
3008
3
3498
4258
2478
5402
9
2000