300
2395
1
10
50
2615
0
2037
2
1967
2089
2883
2601
2222
1727
1887
3877
4636
2300
5
1739
3
4308
2387
7
6948
2124
100
2350
4010
2090
3240
1579
2083