1269
1124
997
1253
1312
1487
3870
888
1122
2268
1098
1148
4207
1230
867
1042
931
5228
950
1274
1208
1965
2863
1368
2879
1518
6913
872
2345
2430
6281
9704
1532
772
804
1015
862
2077
1102
764
1034
1017
1784
986
866
1634
1105
872
783
794
967
937
1042
2148
1277
828
1086
9391
2518
1130