2392
1885
1281
1107
1137
1248
1994
1138
1145
1073
1245
1038
1011
1008
1032
2063
1212
987
1206
1568
1171
1443
1182
1148
887
745
829
900
961
841
881
943
899
897
860