100
649
3
8
453
0
50
425
1000
1284
18
700
926
27
600
812
300
692
17
936
25
500
472
15
200
503
4
641
577
20
379
1
429
5
451
2
323
6
400
618
19
835
800
495
337
10
361
430
375