50
1682
9
16
400
1253
2
0
1000
1146
1
500
1297
700
3389
40
44
2033
2052
12
4991
11
100
5857
8
5341
5
43
2664
3