875
912
1031
821
3712
755
837
1028
1544
873
1770
14834
1883
1415
933
850
879
1256
912
861
930
857
1356
740
1184
865
802
1973
905
5692
988
1396
1256
2155
3344
810
835
922
1131
743
903
2123
786
874
917
797
1103
781
799
1072
1971
1522
3287
858
1236
1060
973
803
843
5205