31535
0
571
2275
2
1418
1518
1
1865
458
2799
3
1922
1024
467
3795
964
1733
1642
1129
1824
2748
3114
4
2767
167
544
650
3659
14
552
1223
7153
9
3353
11
2119
1664