20634
8
2668
2
2730
6
2855
3
1020
0
1222856
4
719
19279
180849
616
21
57
25137
282572
213
2328
948
157
3659
14
1824
476
17353
215
105290
552
16
1897
1
166543
18
410
1557
2069
4111