1783
661
682
6949
847
1058
895
904
989
934
859
1169
1486
8800
1239
1073
1180
3203
2701
2090
1455
7665
2745
2035
1966
8384
4424
2133