5523
1375
1045
1041
1033
1208
1077
1061
1026
941
1058
872
8909
1203
1115
925
843
1400
838
951
818
785
754
792
1179
959
760