500
1290
13
20
1375
19
50
1010
2
6
666
1674
10
400
1040
0
300
1197
1
800
1308
1057
600
1758
5
14
2909
24
3629
36
2598
15
2177
1135
1164
1524
2016