1465
1196
1415
1032
915
832
1099
1063
884
910
1129
868
878
894
1275
1062
996
1424
1209
993
1320
995
883
899
978
2510
1100
2872
1170
1219
1213
1131
1117
1896
1279
1425
1163
1771
2290
1206
1633
1379
1383
1614
1531
1683
1513
41432
1454
1490
1611
1769