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