20
152
0
2
800
1053
30
24
200
270
1
278
80
429
50
348
500
579
4
3
654
5
1103
17
801
6
13
300
711
3040