1102
2127
1620
1481
1141
1409
1219
1748
987
1060
877
1220
900
856
1029
834
1073
970
1066
864
881
1268
871
1465
917
838
1214
876
857
1019
860
1176
794
1411