776
2
1080
1239
1
1000
1065
1028
995
3073
966
1350
3
1104
901
1068
778
972
863
934
1343
979
4
1045
672
2431
977
802
885
803
899
781
1952