812
812
1592
573
823
589
1047
727
917
1035
5163
859
786
2136
1189
771
850
840
769
795
699
852
831
2079
1004
866
1128
921
977
2529
2580
997
820
945
2345
847
1040
832
732
696
693
828
684
780
1102
1569
1011
734
1276
760
1084
946
965
711
757
902
2153
758
839
744