8892
2507
1034
695
12659
3002
936
4972
1433
5414
1142
716
818
1067
995
920
1815
1931
2505
6041
8866
1044
955
1982
888