500
79
4
6
178
0
800
131
2
3
300
121
100
408
9
31
246
165
1
222
5
349
400
431
492
200
411
12
447
10
423
565
299
441
8
499
659
11
14
919
29
515
13
700
874
27
20
491
702
558
711
23
692
26
390
50
437