31535
0
571
2275
2
467
1518
1
1824
1865
2799
3
1922
3795
458
964
1733
1418
1642
3114
4
2748
167
544
650
1024
2659
1098
107
1539
1903
3659
14
292
2190
683