1142
905
1761
1564
925
1470
850
1156
1122
844
941
861
803
1378
888
1192
1226
2127
1163
981
1125
4905
1185
974
1073
914
1133
1070
1650
1124
974
816
911
879
1863
1182
830
867
1130
1601
1045
1567
915
2435
763
1029
826
858
1157
1541
865
892
3407
1033
801
1278
1181
1689
1142
892