800
911
8
29
1148
4
2
1000
931
5
1268
19
751
3
7
937
0
6
1072
13
16
795
25
24
632
1
700
1356
22
48
998
600
1005
9