877
0
1350
1306
1
460
1494
407
21152
8
2462
1596
2
1311
2271
4
2505
1743
3054
5
2057
1533
1813
1683
1225
1787
905
529
2500
2949
790
522
912
3354
1481
462