19783
2
2277
0
32302
3765
4
25669
17946
2535
20850
5
21152
8
297066
7793
3090
6
1581
1289601
2932
1213
5070
19
3683
1
3498
6779
2392
1518
2666
9
1295
1716
4044
2964
280
1603
5771
10