1100
741
643
728
933
1101
1056
1320
584
3026
1220
604
1019
817
882
1151
888
1338
555
792
637
680
2283
551
2586