21152
8
32302
0
19783
2
3090
6
17946
1533
25669
2535
1414
1
1977
2476
3354
2932
3498
4
1914
2906
1153
945
2551
1659
994
1397
2046
3080
3
3386
1044
1743
4506
2505
3554