896
1
521
2982
3
2657
458
0
31535
1385
2748
2
1518
1575
417
733
1129
1824
1291
1665
6800
3203
467
2683
1642
2730
6
1418
3659
14
326
2668
1587
661
2275
571