19783
2
25669
0
2535
32302
3498
4
3090
6
21152
8
2366
1
4044
5
17946
3026
3083
1294
1153
1917
2763
3593
16
785
2771
2264
2316
2525
2921
2865
2932
2467
1348
8403
1743
181997
11