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