500
364
4
2
1000
914
30
24
600
888
14
17
1506
29
75
3672
87
97
100
395
3
12
50
556
5
26
357
11
150
495
7
300
511
9
800
346
0
447