500
285
3
2
200
374
9
12
431
0
310
6
4
100
508
10
17
600
855
28
11
2976
59
118
338
550
537
7
8
591
16
34
641
300
249
5
413
700
432
14
404
275
316
800
1366
39
42
1800
520
279
552
19
368
1
386
35.88
303
331
270
271
50
447
25