21152
8
3466
1
2669
2
2502
5
1594
3593
16
1247
1982
692
1024
2507
636
0
951
2505
12632
7
1131
2061
3
980
3054
518
1179