1048
1
828
1134
1101
1420
816
892
1513
1577
2
993
893
812
640
817
736
863
979
911
1394
969
967
792
1060
742
897
700
1741
771