7518
4
5151
3
5865
12890
6143
3398
1914
2071
2
2758
1
2712
5
4286
3324
6
12210
2168
4102
2623
2072
21491
4354
5325
2987
2330
7489
8379
7
10859
2500