836
3400
876
826
867
860
3967
1185
783
899
915
919
776
1458
802
1637
2900
1771
881
2000
816
892
997
783
1613
830
2102
771
707
801
929
856
884
978
1333
853
861
1079
912
718
1248
881
846
822
1270
8492
1046
1385
782
877
902
1522
2387
2078
897
1191
1033
933
868
813