1090
1550
1486
1953
2502
1096
945
1974
693
906
1284
955
388
1254
1080
1160
497
1583
864
962
766
705
2475
2712
