858
2
778
1
1112
1760
622
655
929
524
479
982
629
1224
78
1066
798
7
8158
23
1710
624
1350
3
651
326
1154
1243
678
614
606
951
0
5360
5
740
328