1000
1542
35
56
500
172
0
164
1
400
226
4
5
168
200
213
300
560
6
10
900
984
26
20
600
270
2
184
284
369
9
800
321
330
3
250
436
12
826
24
708
18
150
337
496
513
50
444
13
806
602
8
389
460
381
700
782
545
14