21152
8
572
0
4471
2
1511
1
693
802
1825
1746
1749
6753
17
475
5151
1461
14
32302
1000
2524
1813
25669
1819
1189
2911
9
398656
19
1105
460
596
526
914
562
2663