200
501
2
5
600
784
0
10
5.99
634
1
6
500
1058
8
9
1116
3
4
1000
1741
17
21
50
1229
43
150
1311
32
1330
1318
7
1025
12
1738
1244
1397
930
1135
1332
1098
1074
1459
1114
1062
2039
1049
1216
23
1833
19
1629
31
1713