19783
2
25669
0
1153
17946
32302
21152
8
2535
2932
4471
3498
4
2964
1
1755
2476
1512
3090
6
2478
2986
2258
4321
181997
11
2398
1051
2272
3080
3
2902
16
400
1044
1022
3261
542