1308
1585
825
974
889
1246
896
819
1788
815
828
912
5690
879
1850
2962
1175
933
1054
886
1664
1063
869
1162
904
3054
875
1835
839
825
799
936
924
849
1459
962
837
871
1137
1453
998
877
1335
854
1614
1162
4316
1087
858
1551
957
986
907
796
915
866
894
862
1366
819