1158
2
1157
3
888
1736
7
1567
1
595
1012
492
1298
891
428
4721
18
1278
5
55
0
697
848
4876
6
1050
696
1758
108
1599
760
81
996
456
4
30
87
1483
895