19783
2
25669
0
32302
2996
2535
572
2932
3498
4
1225
17946
2258
1
14
543
1153
3090
6
692
2012
2366
120
21152
8
7793
800
3593
16
1429
2595
3080
3
2316
1045
2921
5
1044