19783
2
25669
0
32302
2622
6
2535
2932
3498
4
17946
1153
1217
1
3090
2534
2012
2490
2366
21152
8
2020
3080
3
2316
3050
1061
2921
5
1044
2264
1361
4044
3083
2465
1590
3125