615
0
1661
2
6058
25137
202
4271
4
12958
5
1960
7
2604
543
978
6579
9
4677
10
3054
1
2904
876
1277
1010
1464
23150
2855
3
111
737
886
752
1225
2659
5617
968
1890