7523
4
5157
3
5876
12901
6149
3404
1915
2071
2
2762
1
2715
5
4288
3332
6
12222
2171
4105
2628
2077
21491
4355
5328
2987
2332
7491
8385
7
10864
2501