984
0
4818
4
2825
3
4044
5
3083
2
898
1
1193
2465
3008
3125
4074
1558
2476
4471
988
2903
2964
2646
3051
1603
3121
1461
2666
9
2087
255
1741
2906
1969