500
223
1
0
700
529
16
10
200
232
279
400
332
80
440
3
9
300
454
7
5
50
395
2
100
368
441
4
438
379
324
274
401
364
446
297
495
483
329
292
342
351
341
784
701
180
427