3106
841
709
783
1829
926
954
11587
698
3452
761
965
663
5535
7995
2154
2071
1447