1746
1995
1489
1057
1406
1166
1259
1356
1240
1260
1871
1828
2316
2807
3840
2333
1573
1190
1317
944
1421
1028
1070
3251
2998
2849
1965
1563
1888
2559
1233
1632
1629
1151
1465
1328