19783
2
9106
3
17946
0
32302
21152
8
2108
2535
25669
2932
3498
4
2358
9
3321
2966
6
1153
2083
5
3090
2908
10
1903
2478
1
495
2398
1051
3080
1044
1382
7258
313
2446
4044
3083