31535
0
467
1824
1378
2
1418
2748
458
2275
1665
1
3659
14
1470
683
1099
1009
2522
6800
3114
4
1428
503
691
2470
4594
953
2957
6
1642
3287
608
422
474
1152