200
429
1
299
3
600
2723
36
106
100
437
8
6
700
488
500
961
29
17
44
302
503
4
812
50
7
24
439
0
848
12
43