1089
1233
947
959
6692
1678
931
1095
1097
1052
2495
841
5113
3686
886
897
931
1033
1108
865
1816
938
866
924
145079
887
1098
853
1157
944
916
930
1540
1175
1052
1054
803
1071
1056
1737
1012
990
845
2065
1444
1946
1482
1072
2136
789
918
1287
1112
1343
1008
1041
1461
3111
1004
10785