20572
0
1075
1
1258
15323
2
1118
3
14068
1413
6
470
1576
25133
1529
16633
8
995
2156
4
1469
9
471
1785
7096
1154
1963
707
1348
1640
1676
2455
5
1741
1579
904
1975
670