3586
1884
8567
1651
6920
2053
3015
1682
1556
2360
4588
2999
3041
3988
3788
2248
2504
2990
8726
2845
4139