300
162
0
1
700
194
3
500
243
7
600
217
2
172
400
264
5
11
245
1200
182
648
8
10
495
6
20
374
9
800
501
775
23
13
834
33
486
880
12
16
650
5000
990
15
100
735
4
596
2000
586
821
21
1092
27
72
629
730
1380
1083