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