500
221
4
1
303
5
9
387
8
0
800
314
2
3
300
15
100
754
10
40
588
386
200
406
7
499
400
621
660
619
14
606
12
585
6
789
452
605
851
13
1181
39
33
745
700
1175
34
21
768
857
802
892
27
16
891
538