500
160
4
0
194
3
9
317
6
800
255
2
300
231
14
100
625
36
470
15
314
333
7
5
444
1
400
555
597
200
543
13
544
12
11
525
712
388
541
8
499
777
1088
35
32
654
700
1074
21
688
802
685
828
27
821
484