479
1
858
2
979
778
1224
326
1350
3
624
651
982
629
524
1710
678
614
1281
603
485
1225
623
435
798
7
8158
23
1154
951
0
1243
606
1663
864
1366