100
300
3
5
172
2
1
800
186
4
500
576
437
0
200
785
6
14
400
513
50
2129
7
70
1522
235
2667
11
1368
1358
1354
8
1968
2171
1584
1521
1569
1572
10
1343
21
1430
1315
2588
16
5106
61
2658
42
2410
98
1517
1939
24