1361
1
953
740
684
1207
820
663
1122
923
1137
907
841
734
719
979
752
998
2
911
720
2706
3
678
771
644
797
940
948
1158
886
732