10
540
0
50
1666
1
1830
2
8
1629
3
4
2314
2161
3075
2917
3561
6
4777
2703
1776
2304
2083
3332
3030
1594
2062
2939
2434
2755
3055
2047
2930
2932
1628
1076
1654