1138
1629
1377
1142
905
1761
1564
925
1470
849
1156
926
1122
844
941
861
803
1377
888
1192
1226
2125
1163
981
1124
4905
1185
974
1073
914
1133
1070
1650
1124
974
816
910
879
1862
1181
830
867
1130
1601
1045
1567
915
2435
762
1029
826
858
1157
1540
865
891
3407
1033
801
1278