982
2
763
1
1324
1267
1678
1135
1634
4
1751
929
1622
989
0
1244
698
1404
1775
1321
845
2276
579
1742
5
723
695
2400
7
1814
721
1206
16086
6
1413
3354
1694