300
544
16
9
600
315
3
0
1000
476
11
3000
6215
79
168
500
652
5
753
8
12
900
1523
19
13
534
800
2529
22
26
1506
23
25
1684
4
50
2984
1266
1