19783
2
2366
1
25669
0
2258
32302
21152
8
2475
1397
2535
2932
3498
4
17946
898
2440
3
1153
2551
2024
3090
6
2012
964
2042
2032
919
7258
3080
2316
1963
2921
5
1044
4148