19783
2
32302
0
571
3765
4
25669
17946
2535
21152
8
297066
7793
3090
6
1581
14
1189
2932
572
3683
1
3498
2666
9
2160
1295
3426
4044
5
2964
280
2996
1603
894
2476
469