50
1623
9
16
400
1197
2
0
1000
1087
1
500
1243
700
3325
40
42
1964
1991
12
4920
11
100
5768
8
5270
5
43
2618
3