19783
2
25669
0
32302
2535
1585
3008
3
17946
3090
6
15233
1
7793
4
2316
674
2921
5
2932
1071
3498
2337
5204
8527
3765
2666
9
2836
2476
1812
12472
2906
1153
4358
9836
15
1449