15185
7290
1109
4848
1227
1267
1368
959
1085
1037
1072
2150
1028
1135
933
1065
1150
1329
2158
1069
1533
954
1068
1034
1037
898
3596
1111
937
6395
1682
1111
1314
886
1068
1024
1058
1094
1112
1015
901
914
925
1104
920
996
1286
878
863
1126
962
942
1935
3915
1103
947
2198
1020
968
894