800
229
2
0
700
387
1
798
28
14
500
503
9
5
1000
2125
54
42
688
15
600
665
8
2017
60
82
774
19
2284
70
90
50
558
12
900
7796
157
481
545
21
20
2023
95
750
1379
45
56
1046
27
16