1138
1627
1377
1138
904
1761
1563
925
1470
849
1154
926
1122
843
940
861
802
1376
887
1192
1224
2121
1163
980
1123
4905
1184
974
1072
914
1132
1070
1650
956
1124
973
816
910
878
1862
1181
830
865
1130
1600
1045
1567
915
2434
762
1029
826
856
1157
1538
864
891
3405
1033
800