1087
845
940
2310
2611
1441
826
1029
804
1375
1414
1361
1133
1442
1508
923
915
1021
1160
892
1043
2281
1057
9834
963
925
926
1870
993
855
1106
868
848
1169
974
1332
818
833
1537
878
1527
969
6459
1209
1206
1237
1032
1024
1543
973
1122
2332
831
1166
1068
1649
1146
4935
932
1643