25
828
4
500
1075
2
600
1771
17
12
2296
32
14
400
1643
27
22
1000
1257
10
11
2050
21
800
6662
60
118
858
0
1
100
1485
8
20
1094
9
861
5