500
152
4
0
189
3
9
308
6
800
250
2
300
227
14
100
615
36
460
15
307
329
7
5
439
1
400
547
593
200
538
13
539
12
11
519
705
382
535
8
499
771
1075
35
32
646
700
1062
21
663
796
674
822
27
812
481