2180
1043
1185
1549
2095
1033
857
936
1367
940
1862
953
974
1325
2022
1130
1026
1038
819
951
1214
1088
904
2189
892
855
1728
814
846
1111
1100
1380
1031
1691
1067
934
853
1112
1209
992
911
7588
900
910
907
882
908
1033
1047
1378
930
880
1129
872
1070
913
929
915
1093
1112