100
420
2
5
50
673
1
7
806
4
11
718
0
773
150
787
823
8
875
300
849
785
10
1060
25
500
1343
13
29
1168
1791
3
1761
1568
2874
71
5230
6
20
3993
18
5053
33
4250
2927
53
2961
2641
2982
2770
9
3476
2065