19783
2
1248
1
25669
0
32302
17946
572
2996
2476
2901
2512
2316
2258
2595
2535
14
2921
5
800
5440
8
3546
2932
3498
4
1189
2903
3
2964
1603
3765
2906
100
1153
614