825
870
4707
1170
815
955
913
5248
976
812
790
875
828
825
845
902
1114
884
805
1066
817
876
887
903
4245
1376
1315
823
1038
825
1870
1396
785
1341
1128
1281
879
851
872
3076
774
1144
897
844
1665
2016
15906
832
1073
937
849
7529
1230
875
1850
1339
1064
1102
841
2729