21152
8
4179
1
1606
1787
2173
383
0
3090
6
1268
2903
3
2932
2
1015
2669
1694
951
690
1632
3071
9
4096
1545
2571
564
297066
2948
2722
3080
1681
3354
1743
570
800