500
526
0
3
800
20827
20
44
300
459
4
16
100
331
1000
1154
40
13
900
5090
103
98
1072
22
30
657
14
609
918
1
24
200
327