200
354
1
5
50
469
0
3
100
444
4
10
842
2
23
25
459
300
606
13
628
30
495
8
716
818
28
1000
656
673
883
34
2130
97
1218
850
7
844
837
1055
36
1449
33
1283
16
939
3887
15
345
1565
27