21152
8
1743
0
5375
790
1736
2
1397
1929
2556
4
297066
2755
1
2303
2044
106
1757
3683
392
2669
40177
1247
57793
542
1787
796
6
951
618
120
2505
12632
7
4757
980