10696
7033
1549
1719
18760
2945
1800
4013
7654
2482
4044
8562
3273
3905
15058
1711
14689
2892
7426
5730
3390
2861
2895
15954
5279