8970
2075
1506
1929
1257
1012
1214
928
1748
1250
1128
990
1048
908
958
1147
898
2628
1032
1196
1145
1132
903
1379
1086