877
971
908
2726
1495
1012
886
1154
942
1276
985
1102
831
999
1055
1081
1292
1162
1034
2384
1209
1062
1189
1006
1309
1017
951
987
954
1054
960
3250
3447
2906
923
1301
866
955
1110
1310
975
1982
1104
947
1003
1785
4709
899
5022
1130
949
1148
1354
1053
1136
955
1722
1139
2462
941