50
1245
2
18
1335
1
10
300
930
4
500
912
0
800
2091
8
12
1000
11
700
2409
53
33
600
1443
1127
100
1926
13
123
200
1205
6
400
946
880
1734
2000
1433
14
1200
8213
181
350
1030
1007
990
1152
1141
1116
5
1037
980