50
1326
9
16
400
935
2
0
1000
829
1
500
928
700
2775
40
41
1625
1724
12
4202
11
100
5128
8
4910
5
43
2218
3