21152
8
32302
0
19783
2
3090
6
17946
25669
2535
2476
3354
1
2932
3498
4
2906
1153
2551
1659
1397
2046
3080
3
1044
1743
2505
3554
3054
5
2500
2057
790
1481
4044
3083
2693