1125
1
1170
1389
1408
630
997
663
764
2
844
933
1028
1479
3
1000
899
906
1009
1470
1068
625
929
818
894
979
826
1025
4
955
816
885
2033