50
219
6
10
100
0
268
5
500
358
1
4
415
3
7
484
387
2
511
843
8
878
435
575
508
11
434
548
520
695
1062
25
538
705
859
35
549
15
680
250
558
666
911
14
3196
12
2180
21